package com.xthh._struct;

import com.xthh._enum.HH_EnumDeviceColorType;

public class HH_T_Material {
    String id;          // 素材id
    String themeID;     // 主题id
    String themeName;   // 主题名称
    Long size;           // 素材文件大小
    String fileUrl;
    String fileSavePath;
    HH_EnumDeviceColorType color;

    public HH_T_Material() {
    }

    public HH_T_Material(String id, String themeID, String themeName, Long size, String fileUrl, String fileSavePath, HH_EnumDeviceColorType color) {
        this.id = id;
        this.themeID = themeID;
        this.themeName = themeName;
        this.size = size;
        this.fileUrl = fileUrl;
        this.fileSavePath = fileSavePath;
        this.color = color;
    }

    public HH_T_Material(String fileUrl, String fileSavePath, Long size) {
        this.fileUrl = fileUrl;
        this.fileSavePath = fileSavePath;
        this.size = size;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getThemeID() {
        return themeID;
    }

    public void setThemeID(String themeID) {
        this.themeID = themeID;
    }

    public String getThemeName() {
        return themeName;
    }

    public void setThemeName(String themeName) {
        this.themeName = themeName;
    }

    public Long getSize() {
        return size;
    }

    public void setSize(Long size) {
        this.size = size;
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }

    public String getFileSavePath() {
        return fileSavePath;
    }

    public void setFileSavePath(String fileSavePath) {
        this.fileSavePath = fileSavePath;
    }

    public HH_EnumDeviceColorType getColor() {
        return color;
    }

    public void setColor(HH_EnumDeviceColorType color) {
        this.color = color;
    }
}
